
package com.jsjosem.aftersales.data.response;

import com.google.gson.annotations.SerializedName;

import java.util.List;

public class WorkOrderResponse {

    @SerializedName("address")
    private String mAddress;

    @SerializedName("city_code")
    private String mCityCode;

    @SerializedName("city_id")
    private Long mCityId;
    /**
     * 图片
     */
    @SerializedName("images")
    private List<ImgResponse> mImages;

    @SerializedName("city_name")
    private String mCityName;

    @SerializedName("contact_name")
    private String mContactName;

    @SerializedName("contact_phone")
    private String mContactPhone;

    @SerializedName("country_code")
    private String mCountryCode;

    @SerializedName("country_id")
    private Long mCountryId;

    @SerializedName("country_name")
    private String mCountryName;

    @SerializedName("county_code")
    private String mCountyCode;

    @SerializedName("county_id")
    private Long mCountyId;

    @SerializedName("county_name")
    private String mCountyName;

    @SerializedName("create_time")
    private String mCreateTime;

    @SerializedName("create_time_format")
    private String mCreateTimeFormat;

    @SerializedName("create_user")
    private UserResponse mCreateUser;

    @SerializedName("create_user_id")
    private Long mCreateUserId;

    @SerializedName("description")
    private String mDescription;

    @SerializedName("histories")
    private List<WorkOrderHistoryResponse> mHistories;

    @SerializedName("id")
    private Long mId;

    @SerializedName("level")
    private String mLevel;

    @SerializedName("logs")
    private List<OperationLogResponse> mLogs;

    @SerializedName("plan_at")
    private String mPlanAt;

    @SerializedName("products")
    private List<Product> mProducts;

    @SerializedName("province_code")
    private String mProvinceCode;

    @SerializedName("province_id")
    private Long mProvinceId;

    @SerializedName("province_name")
    private String mProvinceName;

    @SerializedName("service_content")
    private String mServiceContent;

    @SerializedName("service_type")
    private String mServiceType;

    @SerializedName("status")
    private String mStatus;

    @SerializedName("type")
    private String mType;

    @SerializedName("update_time")
    private String mUpdateTime;

    @SerializedName("update_time_format")
    private String mUpdateTimeFormat;

    @SerializedName("users")
    private List<UserInfoResponse> mUsers;

    @SerializedName("wo_number")
    private String mWoNumber;

    @SerializedName("receipt")
    private WorkOrderReceiptResponse mReceipt;

    public String getmAddress() {
        return mAddress;
    }

    public void setmAddress(String mAddress) {
        this.mAddress = mAddress;
    }

    public String getmCityCode() {
        return mCityCode;
    }

    public void setmCityCode(String mCityCode) {
        this.mCityCode = mCityCode;
    }

    public Long getmCityId() {
        return mCityId;
    }

    public void setmCityId(Long mCityId) {
        this.mCityId = mCityId;
    }

    public String getmCityName() {
        return mCityName;
    }

    public void setmCityName(String mCityName) {
        this.mCityName = mCityName;
    }

    public String getmContactName() {
        return mContactName;
    }

    public void setmContactName(String mContactName) {
        this.mContactName = mContactName;
    }

    public String getmContactPhone() {
        return mContactPhone;
    }

    public void setmContactPhone(String mContactPhone) {
        this.mContactPhone = mContactPhone;
    }

    public String getmCountryCode() {
        return mCountryCode;
    }

    public void setmCountryCode(String mCountryCode) {
        this.mCountryCode = mCountryCode;
    }

    public Long getmCountryId() {
        return mCountryId;
    }

    public void setmCountryId(Long mCountryId) {
        this.mCountryId = mCountryId;
    }

    public String getmCountryName() {
        return mCountryName;
    }

    public void setmCountryName(String mCountryName) {
        this.mCountryName = mCountryName;
    }

    public String getmCountyCode() {
        return mCountyCode;
    }

    public void setmCountyCode(String mCountyCode) {
        this.mCountyCode = mCountyCode;
    }

    public Long getmCountyId() {
        return mCountyId;
    }

    public void setmCountyId(Long mCountyId) {
        this.mCountyId = mCountyId;
    }

    public String getmCountyName() {
        return mCountyName;
    }

    public void setmCountyName(String mCountyName) {
        this.mCountyName = mCountyName;
    }

    public String getmCreateTime() {
        return mCreateTime;
    }

    public void setmCreateTime(String mCreateTime) {
        this.mCreateTime = mCreateTime;
    }

    public String getmCreateTimeFormat() {
        return mCreateTimeFormat;
    }

    public void setmCreateTimeFormat(String mCreateTimeFormat) {
        this.mCreateTimeFormat = mCreateTimeFormat;
    }

    public UserResponse getmCreateUser() {
        return mCreateUser;
    }

    public void setmCreateUser(UserResponse mCreateUser) {
        this.mCreateUser = mCreateUser;
    }

    public Long getmCreateUserId() {
        return mCreateUserId;
    }

    public void setmCreateUserId(Long mCreateUserId) {
        this.mCreateUserId = mCreateUserId;
    }

    public String getmDescription() {
        return mDescription;
    }

    public void setmDescription(String mDescription) {
        this.mDescription = mDescription;
    }

    public List<WorkOrderHistoryResponse> getmHistories() {
        return mHistories;
    }

    public void setmHistories(List<WorkOrderHistoryResponse> mHistories) {
        this.mHistories = mHistories;
    }

    public Long getmId() {
        return mId;
    }

    public void setmId(Long mId) {
        this.mId = mId;
    }

    public String getmLevel() {
        return mLevel;
    }

    public void setmLevel(String mLevel) {
        this.mLevel = mLevel;
    }

    public List<OperationLogResponse> getmLogs() {
        return mLogs;
    }

    public void setmLogs(List<OperationLogResponse> mLogs) {
        this.mLogs = mLogs;
    }

    public String getmPlanAt() {
        return mPlanAt;
    }

    public void setmPlanAt(String mPlanAt) {
        this.mPlanAt = mPlanAt;
    }

    public List<Product> getmProducts() {
        return mProducts;
    }

    public void setmProducts(List<Product> mProducts) {
        this.mProducts = mProducts;
    }

    public String getmProvinceCode() {
        return mProvinceCode;
    }

    public void setmProvinceCode(String mProvinceCode) {
        this.mProvinceCode = mProvinceCode;
    }

    public Long getmProvinceId() {
        return mProvinceId;
    }

    public void setmProvinceId(Long mProvinceId) {
        this.mProvinceId = mProvinceId;
    }

    public String getmProvinceName() {
        return mProvinceName;
    }

    public void setmProvinceName(String mProvinceName) {
        this.mProvinceName = mProvinceName;
    }

    public String getmServiceContent() {
        return mServiceContent;
    }

    public void setmServiceContent(String mServiceContent) {
        this.mServiceContent = mServiceContent;
    }

    public String getmServiceType() {
        return mServiceType;
    }

    public void setmServiceType(String mServiceType) {
        this.mServiceType = mServiceType;
    }

    public String getmStatus() {
        return mStatus;
    }

    public void setmStatus(String mStatus) {
        this.mStatus = mStatus;
    }

    public String getmType() {
        return mType;
    }

    public void setmType(String mType) {
        this.mType = mType;
    }

    public String getmUpdateTime() {
        return mUpdateTime;
    }

    public void setmUpdateTime(String mUpdateTime) {
        this.mUpdateTime = mUpdateTime;
    }

    public String getmUpdateTimeFormat() {
        return mUpdateTimeFormat;
    }

    public void setmUpdateTimeFormat(String mUpdateTimeFormat) {
        this.mUpdateTimeFormat = mUpdateTimeFormat;
    }

    public List<UserInfoResponse> getmUsers() {
        return mUsers;
    }

    public void setmUsers(List<UserInfoResponse> mUsers) {
        this.mUsers = mUsers;
    }

    public String getmWoNumber() {
        return mWoNumber;
    }

    public void setmWoNumber(String mWoNumber) {
        this.mWoNumber = mWoNumber;
    }

    public List<ImgResponse> getmImages() {
        return mImages;
    }

    public void setmImages(List<ImgResponse> mImages) {
        this.mImages = mImages;
    }

    public WorkOrderReceiptResponse getmReceipt() {
        return mReceipt;
    }

    public void setmReceipt(WorkOrderReceiptResponse mReceipt) {
        this.mReceipt = mReceipt;
    }
}
